slightly deranged - Francés Inglés Diccionario